<?php
/**
 * Created by PhpStorm.
 * User: holobo
 * Date: 2019-03-12
 * Time: 18:07
 */

namespace apps\marriage\core\payment;


interface IPayOrder
{
    /**
     * 创建支付交易后回调
     * @param $orderId
     * @param $tradeNo
     * @return mixed
     */
    function onPayTradeCreated($orderId, $tradeNo);

    /**
     * 支付成功后回调
     * @param $tradeNo              本站支付流水号
     * @param $transactionId        第三方支付平台流水号
     * @param $payTime              付款时间
     * @param $paymentName          支付方式名称
     * @return mixed
     */
    function onPaySuccess($tradeNo, $transactionId, $payTime, $paymentName);
}